Java Resources for Teaching Reinforcement Learning

نویسندگان

  • Amy J. Kerr
  • Todd W. Neller
  • Christopher J. La Pilla
  • Michael D. Schompert
چکیده

In this paper we present a library of classes for programming reinforcement learning simulations in Java. This library is based upon the standard by Sutton and Santamaria [1], with valuable additions to simplify the implementation of the software for selected temporaldifference control algorithms and various memory models. We also present arguments for the integration of this library into the curriculum of a Java-based undergraduate course in Artificial Intelligence.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Teaching Reinforcement Learning using a Physical Robot

This paper presents a little crawling robot as a didactic instrument for teaching reinforcement learning. The robot learns a forwardwalking policy from scratch in less than 20 seconds of reinforced sensorimotor interactions. The state space consists of two discretized dimensions, where the behavior is visualizable and comprehensible. In laboratory tutorials, students conduct experiments with a ...

متن کامل

Voltage Coordination of FACTS Devices in Power Systems Using RL-Based Multi-Agent Systems

This paper describes how multi-agent system technology can be used as the underpinning platform for voltage control in power systems. In this study, some FACTS (flexible AC transmission systems) devices are properly designed to coordinate their decisions and actions in order to provide a coordinated secondary voltage control mechanism based on multi-agent theory. Each device here is modeled as ...

متن کامل

Developing Distributed Intelligent Learning Environment with JADE - Java Agents for Distance Education Framework

Over the last years, many organizations started to use Distance Teaching tools as instruments in employees’ qualification programs, creating what we may call E-learning or Virtual Training in Human Resources Development Programs. However, usually these organizations tend to use technological resources already available, and do not shape their technological platform into a pedagogical project. R...

متن کامل

The Development and Preliminary Application Ofplant Quarantine Remote Teaching System Inchina

With the development of modern information technology, the traditional teaching mode becomes more deficient for the requirement of modern education. Plant Quarantine has been accepted as the common course for the universities of agriculture in China after the entry of WTO. But the teaching resources of this course are not enough especially for most universities with lack base. The characteristi...

متن کامل

Using the ACM Java Libraries in CS 1

The Java language is commonly used in CS 1 courses, though its complexity and evolving nature introduce difficulties to instructors and students alike. In recognition of these challenges, the ACM established the Java Task Force to study the problem. The work of this committee resulted in a collection of Java-based resources which simplifies the teaching and learning of computer science. In this...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003